duplicate arguments in query finders before modifying them, fixes #284.
add test for find_or_create_by with translated attribute.