broken by this: https://github.com/simon-smart88/disaggregation/commit/e769822a1d232423fd19c3bfc642cfcb8caf64c4 as there is nothing named `slope` any more and add some tests!