die "\$_[0] is undefined\n" if not defined $_[0];