Simplifying breed creation
Being smarter about empty varname lists
Refining how I notate structural types
Rethinking `mkJSArrStr` a bit...
Simplifying the creation of `Breed` objects