Some tests pass.
Tests passing now.
Added more strict use of args.
Excluded PropertyLoadSaver and PropertyList.