Add a new interface to handle extensions
Move around an item in the CHANGELOG
Add some verifications when registering extensions, add a builted-in one
Change how filters are loaded
Converts and filters Filters into the Extension format
Move some instructions around on the filter caller
Fixes some amateur level mistakes (-.-')
Fix option needs_environment treatment