Reverted auto-formatting mistake
Review changes and refactored _getOutline into multiple methods