[HG] Flushing out some ideas.