Adding HML utils with support for sequence and targeted-region elements

Progress towards #25