Could you just use the existing `webserver?` predicate here instead of making the same instance checks?