Add Source::SexpExtensions::KwargNode to support required keyword arguments.