Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
@ThijsWithaar is responsible for giving me the idea, but his PR had couple of things that meant it was simpler to rewrite it than to fix and merge it. Supersedes and closes #1599
- Loading branch information