Since ${node.version}
% endifGObject.Object
Constructor
${formatter.to_underscores(node.name).lower()} = ${namespace.name}.${node.name}(\
% for property_, ix in zip(node.properties, range(len(node.properties))):
% if property_.construct or property_.construct_only or property_.writable:
${property_.name.replace('-', '_')}=value\
% if ix != len(node.properties) - 1:
, \
% endif
% endif
% endfor
)\