Added to example: what does happen when {silent: true} is not given?
Removed hasChanged() on senseless parameters 0 and '', they do not make sense (any more?) - only null is the only parameter with the special semantics Person.changes.isEmpty()
Ask my only question: can I construct invalid objects? Unfortunately, yes.
Update 02-fundamentals.md

Add ending "/" to close an input tag
Removed whitespaces infront of colons, added space after function's braces and before the opening curly brace, other formatting changes.
Merge pull request #466 from Roland1975/gh-pages

Minor change
Merge pull request #468 from lucho870601/gh-pages

Removed white spaces infront of colons and other minor formatting fixes in chapter 6
Merge pull request #464 from tinne/gh-pages

Things that passed my mind when reading the Basics section
fix line 448 - too long

line 448 is cut off when viewing the book in pdf format
Merge pull request #469 from nikmartin/patch-1

fix line 448 - too long
Merge pull request #1 from addyosmani/gh-pages

Merge upstream