Added backwards compatible api's for cursor
Making old tests pass with new pre-cursor tests