subs* are now treating only the first subscripted operator and passing the remaining to the appropriate methods. subsasgn isn't working properly