throwing when interceptor tries to set value-type return value to null.