Shutdown child contexts on shutdown
Allow Summers constructor to be called without new