Fixing a regression in `allows()`, fixes #213
Merge pull request #214 from avoidwork/edge

Minor fix