How To Recognize Functional Groups