patched GFX::Framebuffer to make inheritance hierarchy public