Added contructor to avoid conflict with method
Separate config `site_close` from `environment`