Support of an end callback
Automatic Semicolon Insertion in the end callback