Add kl_length macro