Not sure about the Firefox-CS-style argument naming here (consistency)