I'd like the to just be named:
m_free;
m_ready;
m_discard;