Improved ListField element type validation