Feature/support long datatype

Hi @minimal 

How does that float your boat?