Extra overloads for TM_Share; formatting/comments