FEATURE return nil if we can't parse