The FeatureC++ precompiler v0.4 is a completely new implementation that does not fully support Aspectual Mixin Layers (AML). However, we intend to add full AML support in future releases. There are further major changes in v0.4. Details can be found in the list below. Change notes: + Limited AML support: Pointcut refinements are not possible. Use v0.3 or prior. + Simplified installation and use without need for include paths, etc. + Linux binary + Support for header files that do not include classes + Static composition only supports jampack and no longer inheritance based composition + Support for dynamic composition using delegation (pre-alpha) + Support for documentation generation (incomplete)