Adding support for full outer join