[BUG #8635] Added "hasData" Method to check for data-* attribute existence
[BUG #8635] Fixed documentation
minor lint fix
Minor
[BUG #8637] fixes for property chains containing array indexes
[BUG #8642] added default value for customProps