I assume this basically says do nothing and let it pass? If so why do we not have an implementation that does nothing on both ends and that we could extend and just overwrite the part we care about?