Tested. Comments changed to provide better information.