Thanks! The change you've suggested (I think) would mean a non-backward compatible method signature change, which would mean a version increase. I don't mind doing this, but if at all possible I'd like to get away with not doing it for this PR, your thoughts?