Current implementation always tries to expand file patterns (e.g *.txt) even if it is wrapped by single quotes,
so we cannot escape pattern maching at the moment.
But disabling pattern maching is a necessary feature in order to pass arguments that contain * to some commands (e.g. find, grep, etc.).