Remarks

Related question: http://stackoverflow.com/q/34416869/986533