Just realized I now use my Array.reflect in only one place, and it only does a reverse, so that should be refactored out.