Line coverage: 97.89% (3519 / 3566)
Branch coverage: 95.55% (1160 / 1214)
