grammar (fixed issue #1527)

git-svn-id: http://haxe.googlecode.com/svn/trunk@6293 f16182fa-f095-11de-8f43-4547254af6c6
check for extraFields != null (fixed issue #1526)

git-svn-id: http://haxe.googlecode.com/svn/trunk@6294 f16182fa-f095-11de-8f43-4547254af6c6
removed ExprRequire checks

git-svn-id: http://haxe.googlecode.com/svn/trunk@6295 f16182fa-f095-11de-8f43-4547254af6c6