IDEA-92545 (Type maybe weakened does not always work)