I think I will stick to JSONType.getIdPolicy (to match the rest of this class and document how the policy format option works). I will change to use of the passed in operation and commit this.