Re-added C++ version of ASAR for continuation.