Not sure about this... but what about returning List<BootstrapProperty>? I think it would make the code more readeable