Return error when called function misses parameters
Fix url/filenames names include extra period for filename extension (#141)