> Principal canonicalization becomes a (specialized, separate,) attribute resolution with the idea of producing but one String attribute. So the attr resolver would return an attr with value of type principal ?