Fast, flexible, and foolproof.