Make convertable check more robust