Now accepts custom clang flags
Update test cases