void MaybeNewLinesAfterUsings(AstNode node)
{
var nextSibling = node.NextSibling;
while (nextSibling is WhitespaceNode || nextSibling is NewLineNode)
nextSibling = nextSibling.NextSibling;
if ((node is UsingDeclaration || node is UsingAliasDeclaration) && !(nextSibling is UsingDeclaration || nextSibling is UsingAliasDeclaration)) {
for (int i = 0; i < policy.MinimumBlankLinesAfterUsings; i++)
NewLine();
}
}