make eval-safe %total cc @namin