startstubbing out what is needed to generate dynamic methods from the function declaration..."