Added private functionality for dynamic typification.