It would be better avoiding to require inline module, and put them on top with the other, to have a clear idea what is required in this module from the beginning – and I think call the instance of the contract `sidebarContract` would be more consistent with the rest of the style we have now.