code: def build_bucket(self, name, lifecycle_configuration=False,
                       use_plain_name=False):
          
          if use_plain_name:
              name_aws = name_bucket = name
              name_aws = name_aws.title()
              name_aws = name_aws.replace('-', '')
          else:
              name_aws = self.name_strip(name, False, False)
              name_bucket = self.name_build(name)
  
          if lifecycle_configuration:
              return self.__template.add_resource(
                  Bucket(
                      name_aws,
                      BucketName=name_bucket,
                      LifecycleConfiguration=lifecycle_configuration
                  )
              )
          else:
              return self.__template.add_resource(
                  Bucket(
                      name_aws,
                      BucketName=name_bucket,
                  )
              )
docs: Generate S3 bucket statement
          :param name: Name of the bucket
          :param lifecycle_configuration: Additional lifecycle configuration (default=False)
          :param use_plain_name: Just use the given name and do not add prefix
          :return: Ref to new bucket