Using / modifying .nasl scripts supported in GVM?

I found the .nasl file, but before doing any changes to it and after evaluating a few more questions came up:

  • Is modifying .nasl files supported?
  • Can it be done using the API?
  • What happens to a modified .nasl file after any update (like Feed, or GOS)?