Taking into account remarks from PR 1081

- adding some doc at the begining of each filters
- moving requires to the register method
- removing useless comment (author / history)

Next is to backport this PR onto the contrib repository.