move where sanity checks and warnings for logging data is done. This avoids...
closes #64, #65
avoid double logging into the phase table and also storing data already in the condition that is currently faded to
closes #64, #65
avoid double logging into the phase table and also storing data already in the condition that is currently faded to