Implemented IBindable structure, now require the core