Note that the field name and field values are represented as []byte
since stomp header names and values are represented as []byte to avoid
extra allocations when converting from []byte to string.
Eval evaluates the SQL statement using the provided data and returns true
if all conditions are satisfied. If a runtime error is experiences a false
value is returned along with an error message.