Reduction in crypto code bloat. Now templated.