Allow semicolon inside object
Handle eof inside object properly