Added structure elv and tcb.

Added structure elv and tcb.


undo compose/complement as functions (cbf2bd3e08f5e5134d76955387fe2da8b025bf0d) after shader's feedback (http://arclanguage.org/item?id=15327)