This definitely needs to be documented.