Tests passing. BaseProvider tags() and add() method refactoring. Prettifying tag output.