fix expression parsing
support member selection operator
function return None by default
support stack trace
bound method