And perhaps my workaround is all it takes, demo
here.
Key, really, is just declaring a binding handler and adding the options via the value accessor:
ko.bindingHandlers.accordion = {
init: function (element, valueAccessor) {
/// <summary>Initializes the ejAccordion binding handler</summary>
var options = ko.utils.unwrapObservable(valueAccessor());
$(element).ejAccordion(options);
}
};