Term() is now smarter and no longer requires you to manually ToString() its arguments