Defines a new type of place.
The = macro searches a small database of "setter functions" when deciding how
to deal with its place argument.
The default setters include:
Custom places can be used in several different macros: =, inc!, 
swap!, and so on.