Formatting and generics.