Joshua - these patches would be easier to review if you had them hosted in a public git repository, preferably on top of Xenial.
Joshua - these patches would be easier to review if you had them hosted in a public git repository, preferably on top of Xenial.