Bug 1065996 - Split data / methods of TypePolicy classes. r=jandem