Finished PropertyTree, TODO : Test