Restore function-like semicolon-swallowing behavior to FC_THROW