Require and AMD compliant module system; use strict.