Tweak FunTuple filling code
- Unify the creation of
fill_wrappers forT,Optional<T>andmap<std::string,T>inmake_map-- do all three as part of the constructor call of theunordered_mapfrom type-id ->fill_wrapper. - Simplify wrapper code for
fill_(Optional<T> const&)` by moving the handling of invalid values around. - Add support for
StateVector.
Edited by Gerhard Raven