Thank you. So they are essentially a protection against spurious errors, cool
I don't quite understand the point about order of operations - does it do normalization after every such filter pass? why not leave it to the end?
also: what is top_a? I saw it being mentioned in the GP link