Made PUT files optional after discovering the Trello API uses PUT requests without files.