Added parser aggression option

Aim is to gradually modularise the parser so that the riskier options are only triggered when the aggression level is switched to maximum.