Maybe we should reject the unary case in anticipation of an RoR overload.