Source code is using spaces rather than tabs (I'm feeling weird... Is it the right choice?)