See commit message for https://github.com/OliverJAsh/argonaut/commit/54d7100526548298f1fcaab6579cc4a8f424bbc6.