def replicate_bbls(bbl_list, displacement=None):
    """Returns a copy the given basic block list at the specified displacement.

    :param bbl_list: List of basic blocks to copy
    :type bbl_list: :class:`~.list` of :class:`~.Bbl`
    :param displacement: Displacement of the copied basic blocks
                         (Default value = None)
    :type displacement: :class:`~.int`

    """
    bbls_replicated = []

    for bbl in bbl_list:
        bbls_replicated.append(bbl.replicate(displacement=displacement))

    return bbls_replicated