fixed a coercion bug in xJoin, and added xAsDataFrame example