Extensible JS terminal.