This is actually great, but the thing to consider is what would be rendered if there was no condition.