updated boolean.js.
used assert in date.js.
used assert in expression.js.
used assert in math.js.