return res_type if object is not concrete