namespace InABox.Core
{
    public interface IDimensioned
    {
        IDimensions Dimensions { get; }
    }

    public interface IDimensioned<out TDimensions> : IDimensioned where TDimensions : IDimensions
    {
        TDimensions Dimensions { get; }
    }

}