v0.6.0: add support for conditional include; reorganize code
close #22