Moved field parsing mechanism to the parent class Field; resolves #12