MMK Builtin Function Support

Request to merge the completed builtin function support into the mainline.  This closes #6.