That's interesting.
But Julia really does that already. Check out Unitful.jl
But Julia really does that already. Check out Unitful.jl
It could be strings (think Apple_Description and Orange_Description) or even more complex type from a library (maybe something like Apple_Throw_Plot and Orange_Throw_Plot).