questionable backbone collection behavior on constructor