pub type Framebuffer = Object<Framebuff>;
struct Framebuffer { pub obj: u32, /* private fields */ }
obj: u32