The Element Example shows how modules can provide their own Form API element types. Four different element types are demonstrated.