Updated subsystem parser to support port parsing