This is probably easy to do, but it will certainly break the current API. I don't see any problem in bumping the version to 2.x.x before merging this