Creating a custom UserError - Sapphire - Imagine a Framework