diff --git a/src/MRIBuilder.jl b/src/MRIBuilder.jl
index 0f84fa8537bb519e7bc122f8fd2f1c5855c2fb8e..095c5c9d7ca25ac1c78cfb152aefe07d81ff7516 100644
--- a/src/MRIBuilder.jl
+++ b/src/MRIBuilder.jl
@@ -37,8 +37,8 @@ export Pathway, duration_transverse, duration_dephase, bval, bmat, get_pathway
 import .Parts: dwi_gradients, readout_event, excitation_pulse, refocus_pulse, Trapezoid, SliceSelect, LineReadout, opposite_kspace_lines, SpoiltSliceSelect, SliceSelectRephase, EPIReadout, interpret_image_size
 export dwi_gradients, readout_event, excitation_pulse, refocus_pulse, Trapezoid, SliceSelect, LineReadout, opposite_kspace_lines, SpoiltSliceSelect, SliceSelectRephase, EPIReadout, interpret_image_size
 
-import .PostHoc: adjust, merge
-export adjust, merge
+import .PostHoc: adjust, merge_sequences
+export adjust, merge_sequences
 
 import .Sequences: GradientEcho, SpinEcho, DiffusionSpinEcho, DW_SE, DWI
 export GradientEcho, SpinEcho, DiffusionSpinEcho, DW_SE, DWI
diff --git a/src/post_hoc.jl b/src/post_hoc.jl
index a5ec9ebdcf5eb7789c8b8a3851a258c44a00a3fb..b6d15926a2cbd9a2c07b0f2c5af3a67a2e6f0084 100644
--- a/src/post_hoc.jl
+++ b/src/post_hoc.jl
@@ -70,15 +70,15 @@ adjust_helper(pair:: Pair, used_names::Set{Symbol}; kwargs...) = adjust_helper(p
 
 
 """
-    merge(sequences...; wait_time=0.)
+    merge_sequences(sequences...; wait_time=0.)
 
 Merge multiple sequences together.
 
 Sequences will be run one after each other with `wait_time` in between.
 """
-merge(sequences::Sequence{S}...; kwargs...) where {S} = merge_internal(sequences...; name=S, kwargs...)
+merge_sequences(sequences::Sequence{S}...; kwargs...) where {S} = merge_internal(sequences...; name=S, kwargs...)
 
-merge(sequences::Sequence...; kwargs...) = merge_internal(sequences...; kwargs...)
+merge_sequences(sequences::Sequence...; kwargs...) = merge_internal(sequences...; kwargs...)
 
 function merge_internal(sequences...; name=:Sequence, wait_time=0.)
     wb = Wait(wait_time)