Get rid of Edge fanciness, it doesn't do anything good
A collection should default to an empty list, not null