Manifold: Java typesafe metaprogramming with IDE support by abusing the compiler
At first I thought it was cool but then starting with operator overloading it basically rolled down a very steep slippery slope...