MonadFix instance for Q