Fix typo.
Add condition 'annotation' and 'arguments' for DSL.