lazyimport() { # generate code for lazy import of function function="$1";shift; script="$1";shift; dec="$function() { [ -f ~/.myshell/$script.sh ] && . ~/.myshell/$script.sh $function \$@ }" eval "$dec" }