Added suppressLua option to BlockWithSide.
Removed unneeded disjunctions after calls to valueToCode().
Changed conjugation of tooltip.
Generalized Lua generation code to reduce duplication.
Added last disk method: set_label.