Problem #1: trait is not exported
Problem #2: trait needs to be 'in scope' where it's expected to be used