Mix-ins – rich interfaces