allows ':margin' as option in above, below, before, beside
added 'after' alias for 'beside' method