Just out of curiosity, when would this be expected to return a non-empty string of spaces? And use `{...}` after the if?