Validating identifiers used in expressions
Adding command line options and targets