Splitted statements into toplevel statements and generic statements split
Merge pull request #1 from pounard/master

Added top level statements and fixed include