fixed error when upper bound was IDENTIFIER_MAX