sclass GazellePost { long id; long created, modified; // timestamps GazelleUser creator; S text, title, type, botInfo; bool creating; L postRefs; LS postRefTags; *() {} *(Map map) { id = toLong(map.get("id")); created = toLong(map.get("created")); modified = toLong(map.get("_modified")); text = (S) map.get("text"); title = (S) map.get("title"); type = (S) map.get("type"); botInfo = (S) map.get("botInfo"); creating = isTrue(map.get("creating")); } }