I know I proposed this, but it feels ugly:
mir_connection_create_surface
And other people have mentioned the same.
What do people think about making construction a special case, like:
mir_create_surface
?
I know tvoss did not like this. But what do other people think?