Add ability to declare internal fields
Broken test fixed + style guide fix