Add function composition
Set version to 0.4.0