not sure if I like it more than more 'semantic' plain ```type='float'```.  Not sure how often we would have floats with non-None defaults but allowing for None's to even try to elaborate beyond "float" ;)