Added ability to specialize functions at REPL

Seems like partial evaluation now isn't working properly.
In fact, it doesn't even work at all.
Yay, I fixed some bugs and everything seems to work!