a spider conducts operations that resemble those of a weaver, and a bee puts to shame many an architect in the construction of her cells. but what distinguishes the worst architect from the best of bees is this, that the architect raises his structure in imagination before he erects it in reality. at the end of every labour-process, we get a result that already existed in the imagination of the labourer at its commencement.

-karl marx

(on human nature and the beginning of capital)