amf::core::MessageQueue - empty queue exception throwing implemented