Block-style Initializer and properties: Allow injection of primitive

Issue #100