blockChain
Previous version had some advantages thought
C = [] // so nice and clear
C = [{}] // here we have the seed tho. the generator block. the alpha. and as far as chains go, also the omega.
bc = b => C.push('beep') // we modify Chain directly and return the new height
bC = b => C = C.concat('beep') // we create a new Chain, and then assign it to overwrite the old one. so we also have a possibility not to assign it
so lets vote