Remove panic with respect of convention for panic and recover between packages. Will return an error instead. For the document it will return nil if Getting a none exist key.