This is necessary because empty strings are falsey, so the previous method would prevent people from being able to override the builtin style with empty string.