I had that before, but wanted to remain consistent with what was already in catkin, but I think it is worth considering the change since people will already have to modify their packages due to the change (in order to add a dependency on this package).