Use a non-greedy expression to support object literals