First pass at a new translation system.