attempt at getting closures to work (they don't); add classmethod and objectmethod keywords
docs
ok, closures kinda sometimes work