Add .XCompose, derived from https://github.com/kragen/xcompose