smartindent commented directive is placed correctly