using @prepare for blocks instead of overridden .>

Minor change to use the |> operator with the new @prepare macro for chaining methods for block preparation. The |> operator is more convenient than the .> operator as it has a left to right associativity.