from gi.repository import ${namespace.name}
${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
)\
Since ${node.version}
% endif${class_.namespace.name}.${class_.name}
% endfor
% for class_ in formatter.get_class_hierarchy(node):