elector('template');
    var list = Templabindinate(prototype, template);

    // phase two: instancing
    
    var model = Object.create(prototype);
    var dom = Instancinance(model, template);
    document.body.appendChild(dom);

    // affect model

    model.text = 'Hello from Model';
    model.path = 'path';
    model.otherpath = 'other.path';
    model.specialStyle = {backgroundColor: "red"};

    // effects visible in dom

    var foo = dom.querySelector('#foo');
    out.innerHTM