(function(factory) { if (typeof define === "function" && define.amd) { // AMD anonymous module define(["knockout", "jquery"], factory); } else { // No module loader (plain