E1 A micro library for two way bound custom elements