some edge-case bbcode fixes; trying to decouple some dependencies f-list/f-chat connection