Leveraging DTrace for Runtime Verification