+ parse_core() uses get_variable() function. To find places
+ where substitution variables occurs it uses strstr() function
+ in conjunction with SV_BEGIN_MARK and SV_END_MARK definitions.
-+ It passes vdt structure pointer to get_variable() function is
++ It passes vdt structure pointer to get_variable() function if
+ it calls it.
+
+ outfn() function should be passed by its pointer which
+# be used to do a SELECT operation on database, which should return fields
+# in order specified bellow:
+#
-+# username, cryptpw, uid, gid, clearpw, home, maildir, quota, fullname
++# username, cryptpw, clearpw, uid, gid, home, maildir, quota, fullname
+#
+# Enabling this option causes ignorance of any other field-related
+# options, excluding default domain.
+#
+# MYSQL_SELECT_CLAUSE SELECT popbox.local_part, \
+# CONCAT('{MD5}', popbox.password_hash), \
++# popbox.clearpw, \
+# domain.uid, \
+# domain.gid, \
-+# popbox.clearpw, \
+# CONCAT(domain.path, '/', popbox.mbox_name), \
+# '', \
+# domain.quota, \