improved raw buffer type validation - moved part of that validation to custom decree type