Making model building less type-specific.