STUN on asterisk-1.6.0-beta9

I have ported and compiled asterisk-1.6.0-beta9 to OpenWRT SVN source and it is currently running on my LaFonera WiFi router. The following is an excerpt from the /etc/asterisk/sip.conf file pertaining to the the use of STUN:

stunaddr=stun.fwdnet.net:3478 externrefresh=180
One thing I noticed from the above is asterisk will keep the STUN refresh rate to 60 sec if the externrefresh option is set to less than 60 sec. For instance, if I set externrefresh=45, the STUN option will refresh at 60 sec (NOT 45 sec).

Another interesting observation about the STUN option is it doesn’t know what to do with the Binding Response as shown below. I suppose this failure is harmless for asterisk to establish incoming calls, isn’t it?

STUN Packet, msg Binding Response (0101), length: 68 Found STUN Attribute Mapped Address (0001), length 8 Ignoring STUN attribute Mapped Address (0001), length 8 Found STUN Attribute Source Address (0004), length 8 Ignoring STUN attribute Source Address (0004), length 8 Found STUN Attribute Changed Address (0005), length 8 Ignoring STUN attribute Changed Address (0005), length 8 Found STUN Attribute Non-RFC3489 Attribute (8020), length 8 Ignoring STUN attribute Non-RFC3489 Attribute (8020), length 8 Found STUN Attribute Non-RFC3489 Attribute (8022), length 16 Ignoring STUN attribute Non-RFC3489 Attribute (8022), length 16 Dunno what to do with STUN message 0101 (Binding Response)
BTW, what is this “” weird character at the beginning of every line as shown above? I know it is shown as a spade on the asterisk CLI. See my other post here regarding this issue which shows this “” weird character was also found on the CLI of asterisk-1.4.19 and now it disappears from the CLI of asterisk-1.4.21.1. Can Asterisk developers please kindly fix (remove) this “” weird character from asterisk-1.6.x, too?