**Comparing Syntax** *\<InterfaceName\>* **VS** *: InterfaceName*
```js
interface Person {
age:number
}
interface Musician extends Person {
instrument:string
}
var drummer1 = <Musician>{}; // This syntax allows us to set a variable with an interface and no properties
drummer1.age = 27; // Properties can be assigned later
var drummer2 : Musician = {}; // Error, we need to set all object's properties
var drummer2 : Musician = {
age: 0,
instrument: "Piano"
};
```