anchor.diff:            app_name    :: '_'  | app_name(),
             incl_cond   :: '_'  | incl_cond() | undefined,
             debug_info  :: '_'  | debug_info() | undefined,
  -          is_app_mod  :: '_'  | boolean(),
  -          is_ebin_mod :: '_'  | boolean(),
  -          uses_mods   :: '$2' | [mod_name()],
  -          exists      :: '_'  | boolean(),
  +          is_app_mod  :: '_'  | boolean() | undefined,
  +          is_ebin_mod :: '_'  | boolean() | undefined,
  +          uses_mods   :: '$2' | [mod_name()] | undefined,
  +          exists      :: '_'  | boolean() | undefined,
             %% Dynamic
  -          status          :: '_' | status(),
  -          used_by_mods    :: '_' | [mod_name()],
  -          is_pre_included :: '_' | boolean() | undefined,
  -          is_included     :: '_' | boolean() | undefined
  +          status = ok       :: '_' | status(),
  +          used_by_mods = [] :: '_' | [mod_name()],
  +          is_pre_included   :: '_' | boolean() | undefined,
  +          is_included       :: '_' | boolean() | undefined
   	}).
   
   -record(app_info,
  
positive.code:           debug_info            :: '_' | debug_info() | undefined,
            app_file              :: '_' | app_file() | undefined,
            app_type              :: '_' | app_type() | undefined,
            incl_app_filters      :: '_' | [#regexp{}],
            excl_app_filters      :: '_' | [#regexp{}],
            incl_archive_filters  :: '_' | [#regexp{}],
            excl_archive_filters  :: '_' | [#regexp{}],
            archive_opts          :: '_' | [archive_opt()],
  
            %% Dynamic
            status          :: '_' | status(),
            uses_mods       :: '_' | [mod_name()],
            used_by_mods    :: '_' | [mod_name()],
            uses_apps       :: '_' | [app_name()],
            used_by_apps    :: '_' | [app_name()],
            is_pre_included :: '_' | '$2' | boolean() | undefined,
            is_included     :: '_' | '$1' | boolean() | undefined,
            rels            :: '_' | [rel_name()]
  	}).
  
  -record(rel_app,
  
negative.code: %%
  %% %CopyrightBegin%
  %%
  %% Copyright Ericsson AB 2009-2015. All Rights Reserved.
  %%
  %% Licensed under the Apache License, Version 2.0 (the "License");
  %% you may not use this file except in compliance with the License.
  