#23884 - Initial implementation of conversion functions