I don't see any internal details that would make an impl/derive invalid
I don't see any internal details that would make an impl/derive invalid