Is this sorta what @mikedilger was upset about? Inconsistency within the NIP implementation, among other things?