Constructor

@:value({ weakKeys : false })new(weakKeys:Bool = false)