use a typeclass
unqualifying names
unqualifying names