is_some() and is_none() now works properly, because I am using "\Maybe()" instead of "new static" (caused probles since new static was in Maybe class, and sometimes Maybe class was used instead of None class.