make aural-system api transactional. proper disposal for aural
presentation.