Fixed bad java code generation for default values...working on fixing all of it