docs(toast): add documentation to toast
refactor(interimElement): make interim element specs not use async