Modifying the keyword definition to include hyphen and dollar. This is
clearly a better default for most languages