added example on cycled callbacks
rdoc comments to code
Tiger, Cat descendant spec