implemented --margin feature. untested.
V1.2: --margins appears to work fine.