https://github.com/Wiceradon/SMPD/issues/1 - Generator initializer