That means we need to carefully name the files, so the include path have the same include names. Yes, I agree with you here. I think we can change that after we are ready to improve the whole build system.
Originally posted by @betahxy in #430 (comment)