Add exception handling for name7 setting arbitrary data functions