Initiation options: outsource to base templated on enum type.
- using keywords = brigand::list<kw::impulse, kw::linear>
- Valid expected choices to make them also available at compile-time.
- Initiate() explicit
- Options constructor.
ctr:: Initiate:: Initiate() explicit
Simply initialize in-line and pass associations to base, which will handle client interactions