Incorporate ts/common
update version constraints and docblocks