Add origin to parsing_error
Allow identifiers to begin with digits
Bump version to 1.0.5
Add origin to null_engine's kernel