join()
will append one list to the other ... which means that from two one-dimensional lists, with two elements each, it will always make a one-dimensional list with four elements (as you already noticed).
To combine the two lists into a two-dimensional (nested) list with two elements (each being one of your original lists), you should just do something like this:
@debug (foo bar, baz ban);
=> DEBUG: foo bar, baz ban