Do we need to worry about backwards compatibility? I'm not particularly bothered in this instance...