allow binding of standard API via function