A set of interfaces for commonly used, generic James concepts.