extending marker with labels support to markers directive