Added defineProperties() function.
Added definition() function.
If variable is already an array, return it.
Updated copyright notice.
Initial version.
Initial version.
Initial version.
Updated test.