add abs(), arg() and more tests