Had to resort to - (nullable instancetype)initWithBaseDose:(nonnull void *)baseDose; to appease the compiler. Not great, but it does work.
Had to resort to - (nullable instancetype)initWithBaseDose:(nonnull void *)baseDose; to appease the compiler. Not great, but it does work.