patch form @nulltoken
how about direct return