Functional Data Manipulation Language (FDML)