Not good for backports to have dependencies like this (it will be easier with composer and setting minimal versions), but for 5.3 and master that should be ok.