Update frizzle to get contains, and implement find, along with a little refactoring.