Although these are somewhat self-documenting param names, we're going to want these functions all crystal-clear so we don't muck em up in the future.