Help prototype update

Produce a sensible error if neither -func nor -dev is specified.