Typo: should not call type_check_pass_two from type_check_pass_one.
Added insert alias methods (that take in Doubles for indices) to NonAtomicListContainer.
When passing arguments to methods, need to pass through internal
reference to previous list so that argument in new function scope
wraps previous list.
Added test for emitting non-atomic lists.
For atomic lists, provided methods that take in Java-ized number format (Double) for list indices.
Added mising set_val_on_key overload.
Added basic tests for atomic lists.
Substituted \n with ant's newline: ${line.separator}.