Well there is a UDF to detect it so I'm sure doing it natively would be a walk in the park.