Interfaces and generic implementations of executor concerns.