Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
This comment is hidden because it contains spoiler information about the solution
Thanks for your comments. I fixed the first two issues—thanks for catching them!
There are plenty of situations where having this in a separate class would be useful: you may want to initialize an instance once with an
unknown
parameter and then use that same instance a number of different times throughout your application, without having to specifyunknown
again.You could compare it to Redcarpet's API, e.g. (taken from its Readme):
What would you have done instead?