Separate attrassign call arg building from the rest and give examples of three actual cases