Presumably we shouldn't publish anything in the case where the parameters are invalid? Probably we should just log an error?