Classes

Allow objects to have middleware

Interfaces

Interface for HasMiddlewareTrait
Interface that middleware must implement