This is beyond coincidental, but it seems I had the answer to, at least, the question of the De Niro quote open and on my desktop since early this afternoon (though only now, did I bother to scroll down and actually see it for the first time).
"
You talking to me?" --
courtesy of The Selvedge Yard