Removed language specific logic.