Classes that we currently don't support at other than this very low level. If any of these become needed we will abstract these to a higher level.