added engine.object.sort.property(), simplified comments