Abstract Citrus Machines