I'm not sure what (ignored) means. Does it mean the method ignores this value? Why is it part of the signature then, because it's an overridden method? A bit more explanation here would be useful for people not familiar with this code.