Adding support for bind attribute

think about making `Include` and `Exclude` part of an interface so it can be combined with other metadatas