Make the suppress() class extend object
Implement decorator support for suppress()

See #1.