no extra rules for fragments any more
fixed: adding braces to nested control structures