It would be used as follows:
Key key = . . . foreach(Key k; key.propget_SubKeys()) { process_Key(k); }
Key key = . . .
foreach(Key k; key.propget_SubKeys())
{
process_Key(k);
}