This module definitely needs some good tests, dare I say eve EQC based? It's too important.