add more func aliases to avoid shadowing built-ins