Replace first instance of a substring

Hi,

Is there a way to replace the first instance of a substring in EasyMorph?

Best

This expression replaces the first occurrence of A with B:

keepbefore([Column], 'A') & 'B' & keepafter([Column], 'A')

Brilliant thank you