This is an amendment to PR #66, which splits up the initializer into one providing a default argument and one not providing one. This allows us to differentiate between whether a default value was given as nil, or whether it was not provided at all.
This is necessary to prevent error logs when a default value of nil was given.
This is an amendment to PR #66, which splits up the initializer into one providing a default argument and one not providing one. This allows us to differentiate between whether a default value was given as
nil
, or whether it was not provided at all.This is necessary to prevent error logs when a default value of
nil
was given.