Please move that to the source file.  The algorithm header is a fairly
large dependency that I'd prefer to avoid having in our headers.