[ruby-core:117995] [Ruby master Bug#20505] Reassigning the block argument in method body keeps old block when calling super with implicit arguments