Fix the for-against mechanism

Fixes GH-6.
Merge pull request #9 from WChargin/bf-gh-6

Fix the for-against mechanism