f8650a9580
This requires making several types trivial and properly initialize them whenever they are called.
This requires making several types trivial and properly initialize them whenever they are called.