     import org.postgresql.febe.message.NoData;
     import org.postgresql.febe.message.NoticeResponse;
     import org.postgresql.febe.message.ParameterStatus;
+    import org.postgresql.febe.message.ParseComplete;
     import org.postgresql.febe.message.PasswordMessage;
     import org.postgresql.febe.message.Query;
     import org.postgresql.febe.message.ReadyForQuery;

        private static const LOGGER:ILogger = Log.getLogger("org.postgresql.febe.MessageBroker");

        public static const backendMessageTypes:Object = {
            /*
                Note that authentication messages are *not* in this
                map since they all share a single message type and
                so must be treated distinctly
            */
            'R': AuthenticationRequest,
            'K': BackendKeyData,
            'B': Bind,

            'n': NoData,
            'N': NoticeResponse,
            'S': ParameterStatus,
            '1': ParseComplete,
            'Z': ReadyForQuery,
            'T': RowDescription
        }
