Interfaces and generic implementations of runtime concerns.