`optional => 1` instead of `default => ''` would be a bit cleaner.