Operator Construction: A Compact, Maintainable Representation for Real World Planners