Added Guard for rspec
Rename dirs, and improve query
Added option AS to predicate
Added using unwind merge and union