Nope. This has the exact same problem as the original code.