Implement a more idiomatic logo validation