It would be good to annotate methods where we should not throw or do not call any throwing operations with noexcept. This helps ensure adherence to C++ guidelines, such as E.12 and F.6.
                                    
                                    
                                    
                                 
                                                                    
                                    
                                        
@bobbymcr, thanks for the good suggestion! I'll get back to this when I have time.