Much better model item parser.