Hello. Currently, interfaces like `ecma_get_string_from_completion_value` and `ecma_get_string_from_value` have the same prototypes, and so, can be confused. We need to update their prototypes to check for the situation at compile-time.