Added unary pointerp()
Can now pass arguments to foreign functions