use Tie::Functions VARTYPE, FUNCTIONS;