Removed obsolete flag in join types
Added default constructor for result type
Added support for dynamic columns to select_expression_list

Dynamic columns are not yet supported in results, though.
Added support for dynamic columns