moves size validation to callable validators