syuji ota, in the years i have been reading all of the posts to [QRPLabs], yours is the most carefully constructed, informative and clear description of a problem and its solution that I have seen.
If English happens to be your *second* (or other) language, then WOW.