Issue 581

Issue 581 - preliminary libc++ support