It's 'IObj's that have 'with-meta', not 'IMeta'