injector
oo-approach
builders
project tree
type builder
code sanity
marshal poc
basic marshaler