 # Provides an `if` macro. The macro expects the first argument to
 # be a condition and the rest are key-value arguments.
 #
-# == One-liner examples
+# ## One-liner examples
 #
 #     if(foo, do: bar)
 #

  Record.defrecord(name, values)
end

# Provides a 'private' macro for restrict visibility of functions
#
# == Examples
#
#     module Foo   # definition of Foo module
#

  quote { Erlang.elixir_def.set_visibility(__MODULE__, :private) }
end

# Provides a `public` macro for restrict visibility of functions
#
# ## Examples
#
#     module Foo  # definition of Foo module
#
