Need interior mutability on decode results. Update Travis, fix example too.