support map/grep parsing
support parsing like 'try { ... } catch { ... }'
fix parsing bugs of return && postposition statement
support MIME.t