gsl/canvas/source/factory
