have from_array() return $this so we can chain of it