Stored Procedure/trigger Code truncated if greater than 8K characters

After reversing our database I found that stored procedure code for any procedure/function/trigger is truncated if any longer than 8K characters long meaning you are losing code and databases will not be regenerated correctly.

Other than this, (and one enhancement suggestion) it would be a great product for us.