Before software can be reusable, it first has to be usable.
Insanity is in the air or how else do we breathe.