(bind-func replace_all (lambda (orig:String* rep:String* with:String*) (replace_all:[String*,i8*,i8*,i8*]* (cstring orig) (cstring rep) (cstring with))))