Add support for option conflicts during process()

As title says the patch add support for conflict resolution at parse time. Please review