Renamed operators, added tests, added support for natively using strings and blobs