``` {application, ____, [ {description, ""}, {vsn, git}, {registered, []}, {applications, [ kernel, stdlib ]}, {env, []} ]}. ``` If no modules specified - should add one. If version is not a string - should add one (in case of git take app.git_vsn)