Native and pure 100% html and javascript template bindings with Object.observe