Added BaseIcannCompliant parser and scanner