What's the point? It seems unnecessarily complex.
However, there are truly functional languages out there, like Haskell, ML, Caml, Miranda, and Scheme. Functional programming has the benefit of being both more concise and provable (in the mathematical sense).
What you're asking about, however, doesn't really serve any purpose that I can see.