change _populate* function to comply with established practice (should be safe to alway call _populate* functions, as in, the _populate* functions should do their own checks)
change _populate* function to comply with established practice (should be safe to alway call _populate* functions, as in, the _populate* functions should do their own checks)

SysBind/thebuggenie,thebuggenie/thebuggenie,milkyway-git/thebuggenie,SysBind/thebuggenie,dachaac/thebuggenie,Rvanlaak/thebuggenie,stolenbike/thebuggenie,stolenbike/thebuggenie,hurie/thebuggenie,dachaac/thebuggenie,SamMousa/thebuggenie,dachaac/thebuggenie,milkyway-git/thebuggenie,deshion/thebuggenie,milkyway-git/thebuggenie,milkyway-git/thebuggenie,hurie/thebuggenie,deshion/thebuggenie,azaghal/thebuggenie,LogosLabs/thebuggenie,nrensen/thebuggenie,deshion/thebuggenie,JonathanRH/thebuggenie,nrensen/thebuggenie,Rvanlaak/thebuggenie,LogosLabs/thebuggenie,azaghal/thebuggenie,gabor-udvari/thebuggenie,stolenbike/thebuggenie,Rvanlaak/thebuggenie,LogosLabs/thebuggenie,JonathanRH/thebuggenie,SamMousa/thebuggenie,thebuggenie/thebuggenie,thebuggenie/thebuggenie,praveenscience/thebuggenie,praveenscience/thebuggenie,gabor-udvari/thebuggenie,deshion/thebuggenie,nrensen/thebuggenie,stolenbike/thebuggenie,SamMousa/thebuggenie,SysBind/thebuggenie,nrensen/thebuggenie,thebuggenie/thebuggenie,Rvanlaak/thebuggenie,LogosLabs/thebuggenie,SysBind/thebuggenie,hurie/thebuggenie,gabor-udvari/thebuggenie,hurie/thebuggenie,azaghal/thebuggenie,gabor-udvari/thebuggenie,praveenscience/thebuggenie,praveenscience/thebuggenie,thebuggenie/thebuggenie,azaghal/thebuggenie,JonathanRH/thebuggenie,dachaac/thebuggenie,JonathanRH/thebuggenie,SamMousa/thebuggenie