I've tried to build 2 years old D project and I was getting the
error:
> Error: cannot append type `Nullable!(SelectorEntry)` to type
`SelectorEntry[]`
I went to use Nullable, 'cause I've never used it before. Boiling
down the error was something like (minimal code reproduction):
```d
auto e = Entry("Bill", 30);
auto entry = nullable(e);
Entries data;
data.entries ~= entry;
struct Entry
{
string name;
int id;
}
struct Entries
{
Entry[] entries;
int lid;
}
```
I could fix just with
```d
data.entries ~= entry.get;
```
taking away all the nullables. My question is: should I use .get
directly or there's a "proper way" to do it, maybe keeping the
nullable? I'm asking so I don't create a misbehavior in the
application.