then it is an api change, python write return different result, so we can not backport this because api change? although the one in 12.0 not works good, then how about revert to return bool first and merged and backport? or consider my patch backport, it's harmless.