Adding tune (sub-procedures) support. Updating language specification.