   // Do something
 }
 
+// Top-tip: Casting array is still easy
 func someArrayFunc(parameter: [AnyObject]!) {
   let newArray = parameter as [NSString]
   // Do something

class1 = MyClass(t: 10, u: "You")

let class2 = MyClass(t: 12, u: "World")
class2.u = "Planet" // No error
//class2 = MyClass(t: 11, u: "Geoid") Error: class2 is an immutable reference


var array1 = [1,2,3,4]
array1.append(5)
array1[0] = 27
array1
array1 = [3,2]

  AnyObject
******************/

let myString: AnyObject = "Hello World"
myString.cornerRadius // Returns nil

func someFunc(parameter: AnyObject!) {
