Give the type of exception to make as a template argument and allow for
optional messages to passed in.  This should be more efficient if this
method is used often in the main event loop
Return a const-reference to the value type in `alcap::at`
Check for empty lists in TMEs
Change plot limits and skip unpaired TDPs