# compose functional composition