Decompose function should generate locations, in case downstream meta-encodings rely on it Fix meta-telingo external generation to handle pools and intervals as well.