Implemented Filterable on Optional
Implemented append and prepend on Optional
Implemented head and tail
Implemented head and tail