define public/private interface for StyleSheet