JavaScript implementation of Hamcrest