Extended API - added special atom classes for double, float, int and
long