adding proper initializing length constructor to hylistnumeric