%20ECL%20Logic%20%20-%20not%20ten%20yeas%20old?