well, `input` is already defined as `string_input`, afaik. That's why we also have `raw_input`.