its functionality, its name, and its name's rationale