Added prototype parser