Parse custom class workaround

A custom workaround that allows the user to specify a custom parse class.