I do believe lots of things will not be backwards compatible in 5.7. That said, this is against the master with is a 5.6 branch at current. Current work for 5.7 is against the 5.7-wip branch if I'm not mistaken.