Added idiomatic sections with documentation