I'm not sure I follow. In `parseMetaById`, you have something like `if (aId == match[1] && match[2]) return match[2]; return null` - thus, it will return null if 1) the given `aId` could not be found or 2) contains an empty value. Thus, in the `homepageURL` getter, the only way the `if (value)` branch isn't taken is if `value` is `null`. Thus, `if (value) return value; return null;` is effectively the same as `return value;`.