AST enhancements for function parameter

now capturing whether a function parameter has a
default value