code: func ParseBinaryFromString(s string) (bj BinaryJSON, err error) {
  	if len(s) == 0 {
  		err = ErrInvalidJSONText.GenWithStackByArgs("The document is empty")
  		return
  	}
  	if err = bj.UnmarshalJSON(hack.Slice(s)); err != nil {
  		err = ErrInvalidJSONText.GenWithStackByArgs(err)
  	}
  	return
  }
docs: // ParseBinaryFromString parses a json from string.