Implement full statement API