Decorate on new for consistency. Closes #2905

Here is a possible approach. Thoughts?