ensure we test the needed_by code path too