I wonder if the original creator of this title meant ''commands'' (which would be the tcl [exec] or [open] with a pipe) or ''functions'' (which would be making use of the C APIs)? :o