Rewrite.  Leverages more external packages.