heritage-typage - final version - rearranged to show up last in the sequence since we need `object ` after all