some extra tests

Wrote some extra tests, because why not. We've (very basically) covered all of the simple methods now. Writing tests for the web methods and `bf.sequence` will be a bit of a pain though.