new ConditionalBuffer that complies with the requirements of the required parts
new MouldAssemblyBuffer inheriting from the ConditionalBuffer
new MouldAssembly inheriting from MachineJobShop