implemented ability to stack options, for using in partials.