If you create a type structure and continue its definition on multiple lines an forget the comma before the continuation character _, it will compile, but successive elements that are defined will not appear as valid elements within the TYPE.
Adding the comma and compiling resolves the issue.
Adding the comma and compiling resolves the issue.