// strict standard