adding compact decode tests