This won't select the pages as your example would suggest (which is one really good reason to write tests which use your example).

`Jekyll::Page#[]` doesn't exist. Instead, this will have to access `#data` if it exists or `#[]` otherwise