Changing the friend, then.  Scalar is misleading because it works for, say, R3Element.