Ensure options are consisten for helpers.

Helpers like `{{yield}}` and `{{outlet}}` will not automatically have `types`, `hash`, and `hashTypes` populated. This ensures that all helpers can expect them to exist.