1. A method, comprising: providing a declaration file having variable declarations in a first programming language environment for use by application functions, wherein the declaration file includes a plurality of sets of annotations for a plurality of service functions, wherein each of the sets of annotations identifies variables in the declaration file to use with one of the service functions; processing the declaration file to generate one of the service functions; determining a set of annotations in the declaration file for the service function to generate; processing the determined set of annotations to determine variables to include with the service function to generate; using the determined variables from the declaration file to generate the service function.