The units are a mix of D's UFCS and metaprogramming. I find it helps keep track of which units are used where in the code base, and stops me from accidently running operations on wrong unit types and such.
Injector width / time pretty much means the same thing (at least in my code base). My apologies for the confusion.