Some primitive Well support, and the needed classes to get a well from a deck. In an effort to reduce boilerplate, the delegate decorator is introduced. Delegated classes from sunbeam.py can wrap around the python classes generated by boost and augment their interface, but leverage the original C++-object as its storage. Methods defined on the immediate python objects bubble up.