This implementation provides access to a (mutable) list and the base message. Also provided is a convenience method for getting the last 'token' in the provided string. By: Wesley Wolfe <weswolf@aol.com>