Yeah, you can easily determine which is the intent (append one row or several) by using the information provided by the datashape.