Not functional, but FifoMessageBuffer compiles