The leading dash and (possibly) the dot also don't need to be escaped inside a bracket, methinks.