Using open type class for PostTcType