Still reaching for interfaces first

I like generics fine, but most of the time a small interface does the job and reads clearer. Keeping notes here as my opinion evolves.