Resort deps. Closes #355.