> That's because you made the alias local, UFCS only works with > global symbols right now (which is actually by design, though I > don't think it is a great design). What were the motivations behind this choice of design?