fun copy(expression: CriteriaExpression<L, Boolean> = this.expression, status: StateStatus = this.status, contractStateTypes: Set<Class<out ContractState>>? = this.contractStateTypes): VaultCustomQueryCriteria<L>