heteromorphies