Implement components with native HTML counterparts except datetime-local
Make sure some elements' children are not selectable.
Define categories for Number and Option components.