switch-statement multi-case-single-operation multi-case
body-tag html-tag head-tag omitting-tags
by-value definitions val by-name def
functions partially applied functions
import
namespace
override traits best practices trait inheritance interfaces
match expression pattern matching tableswitch switch lookupswitch
sealed class
by-value definitions val by-name termination def