private Optional<Duration> readHostTTL(Element tag) {
        return mostSpecificAttribute(tag, hostTTLAttribute).map(s -> toDuration(s, "empty host TTL"));
    }
Returns the given non-blank attribute of tag or throw
config-model-api/src/main/java/com/yahoo/config/application/api/xml/DeploymentSpecXmlReader.java