anchor.diff:            abbr: 'n', help: 'Specifies a name for the model class.')
         ..addOption('output-dir',
             help: 'Specifies a directory to create the controller class in.',
  -          defaultsTo: 'lib/src/controllers');
  +          defaultsTo: 'lib/src/routes/controllers');
     }
   
     @override
  
positive.code:               ..name = 'hello'
                ..returns = refer('void')
                ..annotations.add(refer('ExposeWs')
                    .constInstance([literal('get_${rc.snakeCase}')]))
                ..requiredParameters.add(new Parameter((b) => b
                  ..name = 'socket'
                  ..type = refer('WebSocketContext')))
  
negative.code:           }));
          } else {
            clazz
              ..annotations
                  .add(refer('Expose').newInstance([literal('/${rc.snakeCase}')]))
              ..methods.add(new Method((meth) {
                meth
                  ..name = 'hello'
                  ..returns = refer('String')
                  ..body = literal('Hello, world').returned.statement
                  ..annotations.add(refer('Expose').newInstance([
                    literal('/'),
                  ]));
              }));
  