feat(element_binder): Add element binder implementation