RepLib-0.5.1: Generic programming library with representation types