I thing it is possible to convert all 3 case to one last. In this case do not need to do special checks.