Why is the default pin an empty string? Is it required? Wouldnt `null` suffice?