Fixes how properties are stored and returned. Adds some misc functions.