fixup: AsyncPartial -> PartialAsync
add xmldoc comments to async interface