getReturnSignature :: Type -> ReturnSignature
getReturnSignature TVoid = ReturnsVoid
getReturnSignature :: Type -> ReturnSignature
getReturnSignature TVoid = ReturnsVoid
getReturnSignature TVoid = ReturnsVoid