metadata and puppet syntax checking