Different definitions of lazy.
* lazy - wants do as little work in the future as possible and so spends extra time now solving the problem the right way.
* lazy - has no consideration for the future and takes a straight line path to solving the problem now. Spends all future time fixing problems created from this approach.