The ko.validation object contains a "." so the check ends up seeing if it is a function, when it is really an object. The check fails and then injects the script tag again causing double validation.
We would like to use this feature, but we depend on knockout and ko.validation. Without changing the source code or the ko.validation library this cannot be resolved.