Docs and minor API fixes to impls