Started to create Analysis engine

Fixed issue which incorrectly reports
"{} {1}" as MalformedArgHole MalformedArgHole instead of
MalformedArgHole ArgHole