Rename it back History for easier diffing with Backbone

Also create `any` function to make code as similar to original Backbone code as possible