Give basic data methods better names
Extract parsing from Structure to Parser