The documentation for regress states that multiple partial f-tests specified inside of a U function must be the last terms specified in the model formula. This seems like something that would be nice to update so that users can specify the U function anywhere in their formula.