Since the list of hardware profiles is fixed, you could refactor it and extract to an enum, a class, or something like that. This will help users force a hardware profile using the `TemplateBuilder.fromHardware`. You can take a look at the EC2 hardware profiles to see what I mean.