Some more additions to tlv.hpp