JSDoc: remove @summary/description
SidePane to extend DisplayContainer
make sure the promise correctly return with the value from
DisplayContainer
simplify deferring  code, add tests
improve test reporting/strict equality based on @wkeese comments.
make sure plain hide() does not remove child