What other kinds of constraints do you foresee being implemented with this besides norm constraints? Why do you think every possible constraint would be specified in terms of axes and a constraint value?