Functions that take key arguments.