pragma support.