fixed removeEffectAnnotations for singleton types