Both the TestNG and the Android modules add additional formatters to the ```formatters``` list (using the ```getFormatters``` method), so in those cases the ```formatters``` list will be non-empty, even thought the formatters has not yet been created from the ```formattersNames``` list. A boolean field (```formattersCreated```?) is needed to keep track whether formatters has be created from the ```formattersNames``` list.