add Parser\Deform
    add Deform::cons
fix Parser\Parser to use Macro
next: complete Parser::Macro