Refactor Test.
Add less than, greater than, less than or equal, greater than or equal, instance of, have index.
refactor CustomEvent
Test class and fix it.
Test Position.
Test Class.
Add typed function into Test.
Does not throw.
Modify test.
Update document and amdquery.js