- compile-time json builder
- member functions for algorithm
- add maybe(constexpr optional) for algorithms
