v. 0.3, flexibility to parse custom expression formats, with overriden methods, various updates