mod - extract symbol irrespective of whitespace
mod - separate symbol tables for entities and fields
add - logic around entity and field processing