The Power of the SilverStripe Extension Class
Extend nearly any core class in SilverStripe using the Extension class: add a special route handler to a module controller; add an email obfuscation output to string-based DBFields; add a watermarking output method to the core Image class. The possibilities are endless.