one small step for SyckResolver, one giant leap for reducing code duplication in SafeYAML (but not really)
added experimental support for custom initializers; still considering whether this is the right approach - see #21