Easiest Approach for Hash/Equal Implementation for Struct with Date Objects - Effect Community