Test refactoring
Improved JsArrayRule and added JsBooleanRule