anchor.diff:  	 * @uri        The object URI to retrieve the info.
   	 * @throwOnError Flag to throw exceptions on any error or not, default is true
   	 *
  -	 * @return     The object's ACL information.
  +	 * @return     The object's ACL information.  A struct containing a top level "owner" key which is a struct with "ID" and "Displayname" keys.
  +	 *             Also a top level "grants" key which is a struct containing keys FULL_CONTROL, WRITE, WRITE_ACP, READ, and READ_ACP.  Each
  +	 *             of which is an array containing zero or more structs representing a grantee which is represented as a struct with an ID, emailAddress, or URI key based on type.
   	 */
   	struct function getObjectACL(
   		required string bucketName = variables.defaultBucketName,
  
positive.code: 	 * Create a new bucket.
  	 *
  	 * @bucketName The name for the new bucket.
  	 * @acl        The ACL policy for the new bucket.
  	 * @location   The bucket location.
  	 *
  	 * @return     True if the bucket was created successfully.
  
negative.code: 	 * @minutesValid     The minutes the link is valid for. Defaults to 60 minutes.
  	 * @useSSL           Use SSL for the returned url.
  	 * @method           HTTP method that will be used
  	 * @acl              The security policy to use. Specify a canned ACL like "public-read" as a string, or provide a struct in the format of the "grants" key returned by getObjectACL(). If omitted, any ACL will be allowed when PUTting the file.
  	 * @metaHeaders      Additonal metadata headers to add.
  	 * @contentType      The object content type for PUT.  If omitted, any content-type will be allowed when PUTting the file.
  	 *
  