Day#initialize: use args hash; validate date arg