fails:File.join raises an ArgumentError if passed a recursive array
