[boost] [Signals & slots]: Why is connect/disconnect not const methods?