[boost] [function] should it require rtti?