Conversion from PSR-0 to PSR-4.
Update the interfaces. Also, add a check for empty elements.
Do we need filter.services.yml?