Fixing the original example which wasn't running. The AssociativeSet class changed a lot since the example was first created.