teorētiski tā vispār nav problēma :)
praktiski ir tā, ka vēlāk nav skaidrs, kapēc ir jālieto {}; () un tamlīdzīgas lietas:
template <class T> void mystify(T a, T b) { if ( a > b ) { doMagic(); return a; } else { return b; } }
def mystify(a, b): if a > b: doMagic() return a else: return b