Make it more clear that the object argument is DOM properties
throw exception if you pass in invalid properties hash
0.3.19