aio: add default type ctor and calls, fix P and cl in wrapper
doc: improve objmodel doc