but a persistent alternative explanation points to the eternals , who fought with the servants of solaria to prevent a hideous crime , the details of which have since been totally expunged from all known records .