first successful build.

WARNING: Contains probably lots of pointer-arithmetic and logic errors due to
generalization of the value concept.