Enigmatic chelicerate taxa