It would be cool to experiment with adding a feature that uses autovectorization if available: https://github.com/calebzulawski/multiversion