Set up new IParser interface

Change-Id: Ib921afe14c97d7fce5740d4a28d88f836c460d30