adding ff.pass() function back, updating tests to match, fixes #13