First sign of function matching working
Special functions work too!
Holy hell yes!

Still need to reimplement the special functions themselves but the
process is working perfectly
Who cares about these tiny changes! The functions compile!