I have split off the functions to "Abstract Function Classes" because the original combined package was exceeding 20MB.
I have renamed "Numeric as XXX.vi" numeric class methods to "Read Numeric as xxx.vi" methods.
I have added the full range of "Write xx as Numeric.vi" methods to the numeric classes.