anchor.diff:    }
   }
   
  -/// A [Command] that creates a new (scaffold) post.
  +/// Creates a new (scaffold) post.
   class NewPostCommand extends Command {
     @override
     String get name => 'new-post';
  
positive.code: /// $ flare new-post --date=2014/08/02 "This is another post"
  void main(List<String> args) {
    final runner = new CommandRunner('flare', "CLI for flare")
        ..addCommand(new GeneratePostIdCommand())
        ..addCommand(new NewPostCommand())
        ..run(args);
  }
  
  /// Generates a persistent id for a post. This id uniquely identifies the post
  
negative.code: 
  final DateFormat dateFormat = new DateFormat('yyyy/MM/dd');
  
  /// Displays the version of Flare.
  class VersionCommand extends Command {
    @override
    String get name => 'version';
  
    @override
    String get description => "Displays the version of Flare";
  
    @override
    void run() {
      print("Flare version 0.6.0");
    }
  }
  
  /// Generates a persistent id for a post.
  class GeneratePostIdCommand extends Command {
    @override
    String get name => 'generate-post-id';
  