Updated code to the new REQUIRES macro