Added a basic impl of immutable lists... much better on the FP book,
though!