Added client parser for type hints
Switched to new session system only
Added expanding arrays