added list tests, list index access, typecast checking