I know, that complicates the whole dependency problem cycle, but forcing 5.0+ should be flexible enough for that.