In reply to this post:

@jyasskin oh, totally! I'm grateful I didn't have to implement UAX#29 myself! :)