@huonw's answer is spot on.