add asc option to allow object dependency in validation process