Available on all platforms
Marks a class serializable
@:value({ properties : null })getState(?properties:Array<String>):String
@:keephxSerialize(s:Serializer):Void
@:keephxUnserialize(u:Unserializer):Void