DuckObject a really simple duck typing framework based on DynamicObject