IIRC how traits are implemented the properties act as have been copied to the target class, and that in turn may cause naming clashes

Can it be really a problem here? pinging @federico-lox @relwell for more info here