Fix border condition bug in BestStatementsFinder

@Benestar This is why it's important to test border conditions. Typically what you want to do is have a single test for a "main case", and then one per border condition. (Having a whole pile for different main cases is likely a waste of time.)