Modern scientists face several pressing mysteries in their quest to understand the laws of the universe. A recent discovery could represent a very substantial step forward in solving a couple of them.