Exported basic term functions