Small fix related to instance var dependencies when showing error
Nicer error messages (with correct location) when macro expansion fails
Added StringLiteral#[Range] and MetaVar#name in macros