はまった。。。

mixin(obj, props):

プロパティのコピーを行う。

__package__.js

requireで読み込む際はこのファイルでお決まり!

(> <;)これがはまった↓dojo.validateの__package__.js

dojo.require("dojo.validate");
dojo.kwCompoundRequire({
   common:     ["dojo.validate.check", 
               "dojo.validate.datetime", 
               "dojo.validate.de", 
               "dojo.validate.jp", 
               "dojo.validate.us", 
               "dojo.validate.web" 
     ], <=私がダウンロードしたらここにカンマが!
});
dojo.provide("dojo.validate.*");

このカンマなおかげで、requireでエラーが出ちゃって、よーくみてみたら。
scriptの修行の身としては、IDEで防げないものかなぁ。。。と、自戒しつつ、ささやく。

var isValidEmailAddress = dojo.validation.isEmailAddress("foo@dojotoolkit.org");

メールアドレスバリデーション.(恒例の日本語(マルチバイト系)などの確認はおいおい)