Code from the Beginning Puppet book