Are inner join and cross apply equivalent. Also is Left Outer Join and Outer apply same, then why create this new way?