More aggressive default-key picking

Default only allows valid java identifiers