Option to generate code with access internal
Option to generate filename property, changed default to false
Typed Elements, first draft