Hi @Padarn_Wilson, the reason there aren’t good docs for this is because it wasn’t fully finished. there are still a few rough edges as you are encountering.

I don’t quite understand why forward is treated differently - when this error occurs I can still call the other functions which have been overloaded.

Hmm, what do you mean exactly ? Not sure I follow.