moved direct API bindings to to a "low level" namespace to pave way for a future "high level" API
statement.step()