Improved function attributes with list of called functions
Parse functions not called
fixed foreach
function call inside variable []