Map<String, dynamic> toMap() { return <String, dynamic>{ 'script': script, 'timeoutSec': ?timeoutSec, }; }