Likewise, does this pass without `whitelist`?  Maybe you should add the inverse spec too, so if Readability changes, this spec doesn't stop working as expected?