properties on functions
Scratch stuff
all changes to function declarations

Signed-off-by: davidkethel <davidkethel@gmail.com>
Added mising tag
Merge branch 'chapter4'
Merge branch 'chapter3'