morphir
This class is mostly generated.
This class is mostly generated. The code to generate it is in the comments below.