added `isomorphic` and `partiallyIsomorphic`