Library in the Eventide toolkit. Provides an `initializer` macro that forces an object's initializer to be as primitive as possible: it accepts a list of symbol arguments, records their values as instance state, and defines matching getters. Logic, cherry-picking from passed objects, and dependency wiring are kept out of `initialize`, so convenience is provided by separate class-level factory/constructor methods instead.