Again, let's not silently allow nulls