Clean up how productions are defined