Add spec coverage for _web_packages recipe & refactor.