What distinguishes a function from other variable relationships?