Messy, messy messy apprentice
argh
toying with apprentice.
further prodings
tweaks
setf->assoc
fixings
chasing errors
Merge branch 'apprentice'