The member states unanimously agreeing thing is (afaik) to do with an extension to the 2 year deadline after triggering article 50, from what I've read being able to cancel article 50 before completion could be possible, it's why May 2017 seems the latest sensible time Article 50 should be triggered, later than that you run the risk of another government getting elected in 2020 and cancelling article 50.