Bifunctor instance for (,) is not strictly law-abiding