liaison - Binding to style attribute

HTML

<script src="http://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
<template id="my-template">
    <span style="font-family:{{font}}">Showing in {{font}} font!</span>
    <select value="{{font}}">
        <option value="Serif">Serif</option>
        <option value="Sans-Serif">Sans-Serif</option>
        <option value="Monospace">Monospace</option>
    </select>
</template>

CSS

@font-face{
	font-family: Helvetica Neue;
	src: local("Helvetica Neue Light"), local("HelveticaNeue-Light");
}

template, * [template] {
	display: none;
}

body, input {
	font-family: Segoe UI, Helvetica Neue, Helvetica, arial, sans-serif;
	-webkit-font-smoothing: antialiased;
}

.cell {
	width: 16ex;
	display: inline-block;
}

JavaScript

require.config({baseUrl: "http://ibm-js.github.io/libraries/master/"});
require(["liaison-build/layer"], function () {
    require([
        "liaison/wrapper",
        "liaison/DOMTreeBindingTarget"
    ], function (wrapper) {
        var model = wrapper.wrap({
            font: "Sans-Serif"
        });
        document.getElementById("my-template").bind("bind", model);
    });
});