FDL—A Language for Function Description and Rationalization in Mechanical Design | Synapse