Add handling of "-" as array index (Fix #23)