NOTICE_CACHE_WINDOW and MAX_BOXCARS are not used anymore
if(){if(){if()}}
PSR2 conventions