BUG: disallow mixed dtype operations