Add test for property management and modify ModelIO to fix property retr...

...ieval