Fixed some typos. Removed dupe properties.
Updated filter system to be able to throw a catchable error when a filter is added.  Will come in handy for new filters that require specific extensions to be available.