dispatch binary ops when converting longs
add tests for string concat