Switched to using IterTriples() instead of Filter() inside One() and All()
Added tests for One() and All()