私はPythonで試しています。
try:
newbutton['roundcornerradius'] = buttondata['roundcornerradius']
buttons.append(newbutton)
ボタンはリストです。ボタンデータでは roundcornerradius はオプションです。
悲しいかな、これは
buttons.append(newbutton) ^ SyntaxError: invalid syntax
roundcornerradius が存在しない場合は無視したいだけです。エラーを報告する必要はありません。