Structs encapsulation

Provides encapsulation of structs members when prefixed by `_`.

Fixes #125.