return function output via stdout instead of global vars
get function output via stdout instead of global vars
rename files for consistency
add comment for consistency
always source xs-functions after arg validation
add destroy()
rename local destroy() and use xs-functions destroy()
rename file; add interactive mode; make regex a command-line arg