index assign
test dict, list
add built-in
add addFirst method: a.append() -> append(a)
get, put, remove
add for in foreach
add append, remove, len
improve error tip
add cons
update