The rules surrounding the representation of another country have changed. Previously, when Ihattaren played 1 minute in an official international match, he was known as a Dutch footballer. It should now be all 4 games. Unless one match takes place in a final round of the European Championship or World Cup. So even if Ihattaren had played minutes, he would still have been able to come out for Morocco.