coerce object to numeric
{base}
determine if input is of type factor
{base}
equal to
{base}
determine if input is of type character
{base}
coerce object to character
{base}
not equal to
{base}
determine if input is of type numeric
{base}
return object structure
{utils}
identify if element is in vector
{base}
determine whether elements of vector are missing
{base}
return object class
{base}
convert to date
{base}
encode vector as factor
{base}
coerce object to factor
{base}
return object type
{base}
The end!