Pushing most recent changes as of 06-24 including new tetio_reversallearning doc