Fixed elab_intersect() and elab_except() to work with lists instead of tables. Completed eval_intersect() and eval_except(). Added test cases for both.