non-destructive #sharp, #flat and #natural methods for PitchClass