iohmma
more special constructors
modified test