anchor.diff:  %% =====================================================================
   
   
  +%% NOTE:: THIS MODULE IS IN NEED OF REAFCTORING AND DOCUMENTATION!!!
  +
   -module(wrangler_modularity_inspection).
   
   
  --export([gen_module_graph/4, gen_module_scc_graph/3, gen_function_callgraph/3]).
  -
  --export([improper_inter_module_calls/3, cyclic_dependent_modules/3, 
  -	 modules_with_big_fanin/4, modules_with_big_fanout/4,
  -	 improper_located_apis/3]).
  -
  --compile(export_all).
  --define(SimiScore, 0.4).
  +-export([gen_module_graph/4, gen_function_callgraph/3]).
  +
  +-export([cyclic_dependent_modules/3,
  +	 improper_inter_module_calls/2, partition_exports/3,
  +	 component_extraction_suggestion/1]).
  +
  +-export([modules_with_big_fanin/4, modules_with_big_fanout/4]).
  +
  +-define(SimiScore, 0.2).  
  +-define(DefaultDist, 0.8).
   
   -include("../include/wrangler.hrl").
  +
  +
  +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  +%%  Module graph generation.                                           %%
  +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   
   -spec (gen_module_graph/4::(filename(), string(), [filename()|dir()], boolean()) ->true).
   gen_module_graph(OutFile, NotCareMods, SearchPaths, WithLabel) ->
  
positive.code: %% CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
  %% SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 
  %% BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
  %% WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 
  %% OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF 
  %% ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  %% =====================================================================
  
negative.code:     ModCallerCallees = refac_module_graph:module_graph_with_funs(SearchPaths),
      Res = [{CallerMod, CalleeMods} || {CallerMod, CalleeMods} <- ModCallerCallees,
  				      length(CalleeMods) > MinOutDegree, not lists:member(CallerMod, NotCareMods)],
      refac_module_graph:module_graph_to_dot(OutFile, Res, false).
  
  
  