Added another special method to support adding childs with +=
Created context manager that reduces verbosity further