started fluid api for filtering, may need to make StatementClient immutable though
started fluid api for filtering, may need to make StatementClient immutable though
all queries in, have to write tests