Add NotNullAttribute and interface IByNameQueryable.
Add thrash.