A more permissive license.
Return string.

The generate function should return a string - it does now.