Aah, brilliant -- and they even have a book :D thanks for the recommendation!
If you come to a new place and "there's an error in here somewhere", the difference between layers of images held together with shell scripts and a Ansible/Puppet/Chef script is like night and day.