Can't type custom precondition (?) - Sapphire - Imagine a Framework