This should probably be used in the coercion methods, without the need to go through block processing.