tightened the spec, about to refactor
tightened the spec, about to refactor

Muhannes/diaspora,diaspora/diaspora,KentShikama/diaspora,jhass/diaspora,KentShikama/diaspora,Muhannes/diaspora,jhass/diaspora,geraspora/diaspora,spixi/diaspora,Amadren/diaspora,Amadren/diaspora,geraspora/diaspora,Muhannes/diaspora,despora/diaspora,spixi/diaspora,geraspora/diaspora,Amadren/diaspora,KentShikama/diaspora,SuperTux88/diaspora,jhass/diaspora,diaspora/diaspora,diaspora/diaspora,KentShikama/diaspora,diaspora/diaspora,Flaburgan/diaspora,despora/diaspora,Flaburgan/diaspora,Flaburgan/diaspora,Muhannes/diaspora,despora/diaspora,SuperTux88/diaspora,Flaburgan/diaspora,jhass/diaspora,geraspora/diaspora,Amadren/diaspora,spixi/diaspora,despora/diaspora,spixi/diaspora,SuperTux88/diaspora,SuperTux88/diaspora