foundations for integration with coveralls.io