Combine directional properties ONLY IF all directions are specified

Fixes #46