tests passing, rspec coverage of everything in module. apparently rspec's coverage descends into other modules, so its useless to me