Fixed crash while copying properties from nil class
Added tests for dynamic properties
Renamed parameters
Reworked dynamic properties