'<name1>' conflicts with a <type> by the same name defined in '<name2>'
A name was encountered that conflicts with a type with the same name.
Error ID: BC31073
To correct this error
Declare a unique name.
Use square brackets around the conflicting member name.