/**
  * App's default settings
  *
  * @return array
  */
 public static function getDefaults()
 {
     return array('escaped_characters' => "0`*_{}[]()<>#+-.!:|\\", 'tab_width' => 4, 'nested_brackets_depth' => 6, 'nested_parenthesis_depth' => 4, 'no_markup' => false, 'no_entities' => false, 'special_metadata' => array('baseheaderlevel', 'quoteslanguage', 'last_update', 'file_name'), 'block_inclusion_mask' => '<!-- @([^ @]+)@ -->', 'base_path' => array(getcwd()), 'footnote_id_prefix' => '', 'glossarynote_id_prefix' => '', 'bibliographynote_id_prefix' => '', 'date_to_string' => function (\DateTime $date) {
         return $date->format(DATE_W3C);
     }, 'filepath_to_title' => function ($path) {
         return \MarkdownExtended\Util\Helper::humanReadable(pathinfo($path, PATHINFO_FILENAME));
     }, 'output_format' => 'html', 'output_format_options' => array('html' => array('html_empty_element_suffix' => ' />', 'anchor_title_mask' => 'Reach inpage section %%', 'link_title_mask' => 'See online %%', 'mailto_title_mask' => 'Contact %%', 'codeblock_language_attribute' => 'class', 'codeblock_attribute_mask' => 'language-%%', 'fn_link_title_mask' => 'See footnote %%', 'fn_backlink_title_mask' => 'Return to content', 'fn_link_class' => 'footnote', 'fn_backlink_class' => 'reverse_footnote', 'fng_link_title_mask' => 'See glossary entry %%', 'fng_backlink_title_mask' => 'Return to content', 'fng_link_class' => 'footnote_glossary', 'fng_backlink_class' => 'reverse_footnote_glossary', 'fnb_link_title_mask' => 'See bibliography reference %%', 'fnb_backlink_title_mask' => 'Return to content', 'fnb_link_class' => 'footnote_bibliography', 'fnb_backlink_class' => 'reverse_footnote_bibliography', 'math_type' => 'mathjax', 'default_template' => 'html5')), 'predefined_urls' => array(), 'predefined_titles' => array(), 'predefined_attributes' => array(), 'predefined_abbr' => array(), 'template' => 'auto', 'template_options' => array('keywords_mask' => "{%% ?%s ?%%}", 'keywords' => array('body' => 'BODY', 'notes' => 'NOTES', 'metadata' => 'META', 'charset' => 'CHARSET', 'title' => 'TITLE'), 'inline_template' => "{% META %}\n{% BODY %}\n{% NOTES %}"), 'initial_gamut' => array('filter:Detab:init' => '5', 'filter:Emphasis:prepare' => '10'), 'transform_gamut' => array('tool:RemoveUtf8Marker' => '5', 'tool:StandardizeLineEnding' => '10', 'tool:AppendEndingNewLines' => '15', 'filter:Detab' => '20', 'filter:HTML' => '25', 'tool:StripSpacedLines' => '30'), 'document_gamut' => array('tool:prepareOutputFormat' => '0', 'filter:MetaData:strip' => '1', 'filter:FencedCodeBlock' => '5', 'filter:Note:strip' => '10', 'filter:LinkDefinition:strip' => '20', 'filter:Abbreviation:strip' => '25', 'block_gamut' => '30', 'filter:MetaData:append' => '35', 'filter:Note:append' => '40', 'filter:BlockInclusion' => '50', 'tool:teardownOutputFormat' => '70'), 'span_gamut' => array('filter:Span' => '-30', 'filter:Note' => '5', 'filter:Image' => '10', 'filter:Anchor' => '20', 'filter:AutoLink' => '30', 'tool:EncodeAmpAndAngle' => '40', 'filter:Emphasis' => '50', 'filter:HardBreak' => '60', 'filter:Abbreviation' => '70'), 'block_gamut' => array('filter:FencedCodeBlock' => '5', 'filter:Header' => '10', 'filter:Table' => '15', 'filter:HorizontalRule' => '20', 'filter:ListItem' => '40', 'filter:DefinitionList' => '45', 'filter:CodeBlock' => '50', 'filter:BlockQuote' => '60', 'filter:Maths' => '70', 'tool:RebuildParagraph' => '100'), 'html_block_gamut' => array('filter:HTML' => '10', 'block_gamut' => '20'));
 }