relaxed typing