There are several competing theories, most of them quite elegant, but none of them entirely satisfactory.
Hay varias teorías alternativas, la mayoría de ellas muy elegantes, pero ninguna enteramente satisfactoria.