I was afraid of that. I want to ensure that our primary supported platforms (Ubuntu, Debian, CentOS, Redhat) won't regress with this change, and if not then this is great. I don't want to make this PR diverge too much from the goal of getting in Cumulus Linux support, but I can't offer a lot of great solutions aside from manual verification.