Functional Distance: An Operational Approach*