Currently, due to the extra effort needed and the limited time, only properties are supported.
Currently the type representation along with the code branches allow us to use fields however the code generation and how the code would look like would need to be defined.