do typo correction for the READ member
add some comments
Fix signal signature when the type is a typedef to a builtin type

We still need to make sure to keep the original name as written, even
for typedefs of builtins types