Refined some ideas
Clarified some examples.
Clarified scope dependant functions
Cleaned up ideas