Don't multiply define the same type