Multimethods allow more complex dispatching.
Different methods are used depending on the dispatch function.
You may use a default method when no others match.
Merge branch 'master' of github.com:dkinzer/clojure-koans

Conflicts:
	src/koans/09_runtime_polymorphism.clj
There are many ways to generate a sequence.
There are many wasy  to generate a sequence
The range start at the beginning by default
Only take what you need when the sequence is large.
Or limit the results by dropping what you don't need
Iteration provides an infinite lazy sequence.
Repition is key.
Iteration can be used for repition