Should return new ignore/value/pointer triplet
By default returns ignore/value/pointer tuple, unchanged.