split abstract Quantity

split abstract Quantity