Adding all the possible type errors

latest commit 1bacf395ec
@deantoni deantoni authored