Implement Metadata filtering and DefaultValueAttribute