Add some simple compositions.
Use #pragma once paradigm.