    // Self-aware export.
    class ImageExporter {
    public:
        // Chooses correct format based on given extension.
        static void save(const Image&, const std::string&);
    };
    // Binary PPM Image Format.