boost 1.54beta changed error_info
The p parameter conflicts with stuff in boost's MPL