Implement the "long" type.