keyword argument specs for symbol vs string keys

See https://github.com/rubinius/rubinius/issues/3237 for the corresponding Rubinius issue.