It would be used as follows:
Key key = . . . foreach(Value v; key.propget_Values()) { process_Value(v); }
Key key = . . .
foreach(Value v; key.propget_Values())
{
process_Value(v);
}