First classes and structure.