Added comments and test arround Database::exec() method