Indenting new curly bracket blocks with smartparens for R

Emacs speaks statistics handle indentation for curly bracket blocks quite well. My preference was to have, after inserting matching opening and closing curly brackets, a newline with the cursor indented one block in. This post in particular describes the solution; it worked fine as of today.
Addendum: 2014-04-17
Here is the code snippet from the above link:

(sp-local-pair 'c++-mode "{" nil :post-handlers '((my-create-newline-and-enter-sexp "RET")))
(defun my-create-newline-and-enter-sexp (&rest _ignored)
  "Open a new brace or bracket expression, with relevant newlines and indent. "
  (newline)
  (indent-according-to-mode)
  (forward-line -1)
  (indent-according-to-mode))

Addendum: 2014-05-06
Here is a link to the documentation on using pre and post pair handlers.

Love offerings

“Love offerings” are often a derided and despised thing. At best “Why can’t they just say that they are materialistic?”. At worst “Why can’t they just say they are greedy?”.
We live in a socio-economic system that when combined with a reality that is subject to death, decay, and destruction can obviously stress people out.
A love offering is a two-fold action. In making one, you simultaneously help to create an environment where others may learn to do so, and in doing so you ought to experience that divine love, as will they.
They really only make sense when they are undertaken from the heart, not the mind.
Anything else would be really unpleasant.