Fast, precise, versatile