FAQ Tag: conditional assignments