All the global symbols of the Freecell Solver modules are prefixed with
freecell_solver_ prefix. Some macros supplied
to the user are prefixed with the fcs_ prefix for convenience.
As a general rule the naming convention is
freecell_solver_[class name]_[method name]. The identifiers
also tend to be very verbose.