[boost] Random access and memoization in TMP