transient properties ignored when serializing dictionary
Add tests for transient properties
Merge branch 'f/transient-properties' into development