AbstractFirewall uses ServiceLocatorAwareTrait