adding ability to attach backtraces to future objects. its implemented in attach, giving hte user a simple view of the fath a future has taken. however, as it is, theres no real way to get the traceback when an error occurs.