Currently LS allows not more than 40 Characters Function, Sub, Variable or Constant names. I recently faced number of compile time errors when I imported a WSDL file in a script library because constants and functions defined were having more than 40 characters.
Incorporate CSS for reuse and professionalism
currently only one "\" sign is allowed in the form name. why this is restricted I don't know, but to have more than 1 level would help to make your design structure more clearer....