I think I'll make the restriction then. There's a fairly easy way to implement that, though getting a sensible error message might be tricky if I do it that way.