strictness now optional.
Docs.
ComponentInstance typedef added.
Special method  implemented.
Updated.
Docs updated.
Badges added.